Volume 52, Issue 11, November 2023, Pages 41-55
Mostafa Mahmoud Abdelrazek; Tarek A. Hammad; Mostafa I. Awad; Maged M. Yousry